home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 5791-.end / dmg-6260 / articles / laws.doc < prev    next >
Text File  |  1993-07-24  |  9KB  |  269 lines

  1.               ASSORTED LAWS AND OTHER OBSERVATIONS
  2.              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. MURPHY'S LAWS
  5. -------------
  6.  
  7. 1) If anything can go wrong, it will.
  8. 2) If there is a possibility of several things going wrong, then the
  9.    one that will cause the most damage will be the first one to go
  10.    wrong.
  11. 3) If anything just cannot go wrong, it will anyway.
  12. 4) If you perceive that there are four possible ways in which something
  13.    can go wrong, and circumvent these, then a fifth way, unprepared
  14.    for, will promptly develop.
  15. 5) Left to themselves, things tend to go from bad to worse.
  16. 6) If everything seems to be going well, you have obviously overlooked
  17.    something.
  18. 7) Nature always sides with the hidden flaw.
  19. 8) Mother nature is a bitch.
  20.  
  21. O'TOOLE'S COMMENTARY ON MURPHY'S LAWS
  22. -------------------------------------
  23.  
  24. Murphy was an optimist.
  25.  
  26. FORSYTH'S SECOND COROLLARY TO MURPHY'S LAWS
  27. -------------------------------------------
  28.  
  29. Just when you see the light at  the  end  of the tunnel, the roof caves
  30. in.
  31.  
  32. WEILVER'S LAW
  33. -------------
  34.  
  35. Nothing is impossible for the man who doesn't have to do it himself.
  36.  
  37. THE LAWS OF COMPUTER PORGRAMMING
  38. --------------------------------
  39.  
  40. 1) Any given program, when running, is obsolete.
  41. 2) Any given program costs more and takes longer each time it is run.
  42. 3) If a program is useful, it will have to be changed.
  43. 4) If a program is useless, it will have to be documented.
  44. 5) Any given program will expand to fill all the available memory.
  45. 6) The value of a program is inversely proportional to the weight of
  46.    its output.
  47. 7) Program complexity grows until it exceeds the capability of the
  48.    programmer who must maintain it.
  49.  
  50. PIERCE'S LAW
  51. ------------
  52.  
  53. In  any  computer  system,   the   machine  will  always  misinterpret,
  54. misconstrue, misprint, or not evaluate any maths or subroutines or fail
  55. to print any output on at least the first run through.
  56.  
  57. COROLLARY TO PIERCE'S LAW
  58. -------------------------
  59.  
  60. When a compiler accepts a program  without  error on the first run, the
  61. program will not yield the desired output.
  62.  
  63. ADDITION TO MURPHY'S LAWS
  64. -------------------------
  65.  
  66. In nature, nothing is  ever  right.  Therefore,  if everything is going
  67. right...something is wrong.
  68.  
  69. OSBORN'S LAW
  70. ------------
  71.  
  72. Variables won't; constants aren't.
  73.  
  74. LUBARSKY'S LAW OF CYBERNETIC ENTOMOLOGY
  75. ---------------------------------------
  76.  
  77. There's always one more bug.
  78.  
  79. TROUTMAN'S POSTULATE
  80. --------------------
  81.  
  82. 1) Profanity is the one language understood by all programmers.
  83. 2) Not until a program has been in production for six months will the
  84.    most harmful error be discovered.
  85. 3) Job control cards that positively cannot be arranged in impropor
  86.    order will be.
  87. 4) Interchangeable tapes won't.
  88. 5) If the input editor has been designed to reject all bad input, an
  89.    ingenious idiot will discover a method to get bad data past it.
  90. 6) If a test installation functions perfectly, all subsequent systems
  91.    will malfunction.
  92.  
  93. WEINBERG'S SECOND LAW
  94. ---------------------
  95.  
  96. If builders built buildings  the  way  programmers wrote programs, then
  97. the first woodpecker that came along would destroy civilization.
  98.  
  99. GUMPERSON'S LAW
  100. ---------------
  101.  
  102. The probability of  anything  happening  is  in  inverse  ratio  to its
  103. desirability.
  104.  
  105. SATTINGER'S LAW
  106. ---------------
  107.  
  108. It works better if you plug it in.
  109.  
  110. JENKINSON'S LAW
  111. ---------------
  112.  
  113. It won't work.
  114.  
  115. HORNER'S FIVE THIMB POSTULATE
  116. -----------------------------
  117.  
  118. Experience varies directly with equipment ruined.
  119.  
  120. CHEOP'S LAW
  121. -----------
  122.  
  123. Nothing ever gets built on schedule or within budget.
  124.  
  125. RULE OF ACCURACY
  126. ----------------
  127.  
  128. When working toward the solution of  a  problem, it always helps if you
  129. know the answer.
  130.  
  131. PUDDER'S LAWS
  132. -------------
  133.  
  134. 1) Anything that begins well ends badly.
  135. 2) Anything the begins badly ends worse.
  136.  
  137. WESTHEIMER'S RULE
  138. -----------------
  139.  
  140. To estimate the time it takes to do a task: estimate the time you think
  141. it should take, multiply by two and  change  the unit of measure to the
  142. next heighest unit. Thus, we allocate two days for a one hour task.
  143.  
  144. STOCKMAYER'S THEOREM
  145. --------------------
  146.  
  147. If it looks  easy,  it's  tough.  If  it  looks  tough,  it's damn near
  148. impossible.
  149.  
  150. BROOKE'S LAW
  151. ------------
  152.  
  153. Adding manpower to late software makes it later.
  154.  
  155. FINAGLE'S FOURTH LAW
  156. --------------------
  157.  
  158. Once a job is fouled up, anything done  to improve it will only make it
  159. worse.
  160.  
  161. FEATHERKILE'S RULE
  162. ------------------
  163.  
  164. Whatever you did, that's what you planned.
  165.  
  166. FLAP'S LAW
  167. ----------
  168.  
  169. Any inanimate object,  regardless  of  its  position, configuration, or
  170. purpose, may be expected to perform at any time in a totally unexpected
  171. manner for reasons that are either  entirely obscure or else completely
  172. mysterious.
  173.  
  174.  
  175. HAYLETT'S LAWS OF COMPUTING
  176. ===========================
  177.  
  178. 1) A disk will corrupt if one or more of the following
  179.    circumstances are met:
  180.  
  181.    i) Some important information is stored on the above-mentioned
  182.       disk.
  183.   ii) Data on the disk is required the following day.
  184.  iii) The information on the disk can lead to personal gain.
  185.  
  186. 2) The decrease of the disk space is NOT inversely proportional to
  187.    the increase of information placed therein.
  188.  
  189. 3) Unless a disk is kept in a foam-filled air bag, the metal cover
  190.    is highly likely to snap off and therefore present no protection
  191.    to the magnetic diskette inside.
  192.  
  193. 4) Only when you pull back the metal protector of a disk will there
  194.    be any sudden gusts or breezes (of any velocity) which will result
  195.    in a large mass of dust resting upon the most important track of
  196.    your unprotected diskette.
  197.  
  198. 5) When a file corrupts, it is ALWAYS and ONLY the one you next wanted
  199.    to access/read/write to etc.
  200.  
  201. 6) When selecting a disk-modifying option from any disk editor program,
  202.    the computer can change, at it's will, the arrangement of options in
  203.    the menu, resulting in every option reading "ERASE DISK".
  204.  
  205. 7) The write protect tab, although alleged otherwise, will provide
  206.    NO PROTECTION WHATSOEVER to any virii, corruptii, or destructive
  207.    data UNLESS the data was specifically meant to be there in the first
  208.    place.
  209.  
  210. 8) A computer will only crash out when one or more of the following
  211.    circumstances are met:
  212.  
  213.    i) The user was just about to save any memory-held data.
  214.   ii) There is some important information in memory.
  215.  iii) Damage can be caused to the computer itself.
  216.   iv) Damage can be caused to any external peripherals (ie. Keyboard,
  217.       Modem, Printer, Moniter, etc.)
  218.    v) Damage can be caused to the user him/herself.
  219.  
  220. 9) A computer game will only be compatable with any computer as long as
  221.    you have had to sell/swap/give extensive repair to, or otherwise
  222.    invalidate the warranty of the computer prior to playing the game.
  223.  
  224. 10) A computer can understant ANY language you attempt to interface
  225.     with it as long as it is not the one you are using at the present
  226.     time.
  227.  
  228. 11) Joysticks (especially micro-switches) are specifically designed to
  229.     snap withing the first month of use UNLESS the computer predicts
  230.     that the user/gamesplayer will achieve a hiscore/new level/
  231.     important part of a game etc. after the maximum use time, in which
  232.     case the joystick is THEN likely to snap.
  233.  
  234. 12) During most games (especially shoot 'em ups) the collision
  235.     detection zone around the player's ship will expand to a multiple
  236.     of between 1.5 and 3.25 resulting in a larger hit-area for
  237.     attacking enemies.
  238.  
  239. 13) Inside two and a half minutes of gamesplaying, the collision
  240.     detection zone of the enemies ships will decrease by the multiple
  241.     directly proportional to that of the player's ship's zone area
  242.     increase.
  243.  
  244. 14) A virus killer either only hides a virus, or contracts the virus
  245.     into memory, ready to be spread among other clean disks.
  246.  
  247. 15) A new game/demo will only work when you are about to format the
  248.     disk.
  249.  
  250. 16) The cheat codes for games are subject to change at any time due
  251.     to the preference of the computer, and the user has no right
  252.     whatsoever to the acknowledgement of the above-mentioned alteration
  253.     (unless rule 15 is about to be enacted).
  254.  
  255. 17) The programmer of a game has no absolute control over the game
  256.     itself, but only gives the computer a rough idea of the game for
  257.     it to base it's own rules around.
  258.  
  259. 18) Computers CAN lie.
  260.  
  261. 19) The dirt around the mouse-ball is not contracted through the mouse
  262.     base, but through the cartridge port of the computer, which is then
  263.     passed through the circuitry and down the mouse wire. This can also
  264.     cause damage to the cartridge port and to the circuit boards.
  265.  
  266. 20) If the environment around the computer is not warm, colourful, and
  267.     otherwise pleasing to the eye, then the computer can, at it's will,
  268.     enact any or all of the above.
  269.